China Completes Construction Of World's Second-Largest Hydropower Station